Big Huge Thesaurus

carbon dichloride

noun